package com.miyu.system.service.log;

import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;

/**
 * 系统日志服务
 * @author miyu
 * @date 2022/12/28
 */
public interface SysLogService {

    /**
     * 查询系统日志设置
     * @param param 参数
     * @return {@link JSONArray}
     */
    JSONArray querySysLogSet(JSONObject param);

    /**
     * 拯救系统日志设置
     * @param param 参数
     * @return {@link JSONObject}
     */
    JSONObject saveSysLogSet(JSONObject param);

    /**
     * 删除系统日志设置
     * @param params 参数
     * @return {@link JSONObject}
     */
    JSONObject delSysLogSet(JSONArray params);

    /**
     * 同步系统日志设置
     * @return {@link JSONObject}
     */
    JSONObject syncSysLogSet();
}
